Save In Controller

File Menu

The Save In Controller menu item stores the current project in the controller where it will autostart on the next power cycle.

The project must already have been run. It is best to stop the project if it is currently running and then perform the Save In Controller operation. A successful save shows a progress box:

followed by a prompt indicating completion:

Program storage into the controller is only one way - from the PC into the controller. A project in the controller cannot be retrieved. Make sure projects are saved in the PC in ways that will last as long as the projects being deployed. Note that when a program runs standalone, without Snap2Motion present, that it is important to not be referring to any of the Snap2Motion control items in the program. Attempts to write to a text display or list, which won't be present standalone, will cause that program in the controller to stop waiting for Snap2Motion (which is not there) to respond. When designing projects for stand-alone operation isolate tasks that view data from tasks that act on the data which is good design practice regardless of deployment form.

There are cases where an autostart program can create a condition that locks up the controller. This creates a cunundrum since the controller might not connect or respond to Snap2Motion in this condition preventing the autostart program from being changed. There is a recovery procedure avalable which involves addressing the controller from a virtual terminal and sending a "cancel autostart" command while the controller is powering up to prevent the autostart routine from running. If this problem is encountered please contact support for assistance on the specific details for the specific controller involved. Note that once Snap2Motion communication is restored it is best to immediately replace the faulty autostart program with a "blank page" autostart application which effectively cancels autostart.

If the "Compile To Flash" setting is active the program saved in the controller will only be retained if the last operation performed was "Save In Controller". If after saving the program is run again with the Green Play icon then the autostart program is erased and the controller will not autostart. Make sure in this case that the last action is "Save In Controller"